2ca6b1b3a0697ce211dc7903bb31a348819fb62d,KSYScreenStreamer/libscreenstreamer/src/com/ksyun/media/diversity/screenstreamer/kit/KSYScreenStreamer.java,KSYScreenStreamer,initModules,#,100

Before Change


        mScreenCapture.mImgTexSrcPin.connect(mImgTexScaleFilter.getSinkPin());
        mImgTexScaleFilter.getSrcPin().connect(mImgTexMixer.getSinkPin(0));
        mWaterMarkCapture.mLogoTexSrcPin.connect(mImgTexMixer.getSinkPin(1));
        mWaterMarkCapture.mTimeTexSrcPin.connect(mImgTexMixer.getSinkPin(2));

        // Audio
        mAudioCapture = new AudioCapture();

After Change


        //connect video data
        mScreenCapture.mImgTexSrcPin.connect(mImgTexScaleFilter.getSinkPin());
        mImgTexScaleFilter.getSrcPin().connect(mImgTexMixer.getSinkPin(mIdxCamera));
        mWaterMarkCapture.mLogoTexSrcPin.connect(mImgTexMixer.getSinkPin(mIdxWmLogo));
        mWaterMarkCapture.mTimeTexSrcPin.connect(mImgTexMixer.getSinkPin(mIdxWmTime));

        // Audio